#include "login.h"
#include <QApplication>
#include <QSqlDatabase>
#include <QDebug>
#include <QMessageBox>
#include <QSqlError>
#include <QSqlTableModel>
#include <QSqlRecord>
#include <QSqlQuery>
#include <QString>

int main(int argc, char *argv[])
{
    //添加MySql数据库
    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

    //连接数据库
    db.setHostName("localhost"); //数据库服务器IP，即mysql连接信息里显示的主机名或IP地址，填127.0.0.1也可以
    db.setUserName("root"); //数据库用户名
    db.setPassword("609612189"); //密码
    db.setDatabaseName("info"); //使用哪个数据库

    //打开数据库
    if( !db.open() ) //数据库打开失败
    {
        QMessageBox::critical(NULL, "错误", db.lastError().text());
    }
    //下面这些是qt自动生成的
    QApplication a(argc, argv);//实例化一个程序
    Login w;
    w.show();
    return a.exec();//使main函数不结束，不停监听用户触发了什么事件
}
